

#include <bsp_gpio.h>

int bsp_gpio_init(void)
{
    GPIO_InitTypeDef GPIO_InitStruct;
    GPIO_InitStruct.Pin = BSP_GPIO_GROUP0_PIN0 | BSP_GPIO_GROUP0_PIN1 | BSP_GPIO_GROUP0_PIN2 | BSP_GPIO_GROUP0_PIN3;
    GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
    GPIO_InitStruct.Pull = GPIO_NOPULL;
    GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;

    HAL_GPIO_Init(BSP_GPIO_GROUP0, &GPIO_InitStruct);
    
    return 0;
}